derrick mast - French English Dictionary